﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace XingNet.Web.Communication.Base
{
  public class XingNetTokenHandler
  {

    public string ConsumerKey { get; private set; }
    public string ConsumerSecret { get; private set; }
    public string Access_Token { get; set; }
    public string Access_Token_Secret { get; set; }
    public string UserID { get; set; }
    public string UserName { get; set; }
    public string Password { get; set; }
    public string Verifier { get; set; }
    public XingNetTokenHandler(string consumerKey, string consumerSecret)
    {
      if (String.IsNullOrEmpty(consumerKey))
      {
        throw new ArgumentNullException("consumerKey");
      }

      this.ConsumerKey = consumerKey;
      this.ConsumerSecret = consumerSecret;
    }

    public bool GetRequestToken(string CallbackURL) { 
      
      
      
      return false; 
    
    
    }
    public bool GetAuthorizationToken(string CallbackURL) {return false; }

  }
}
